repeated scratching - Francés Inglés Diccionario